argumento irrefutable - Spanish English Dictionary